/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function lista_usuarios(){
    cargando('div_lista_usuarios');
    var parametros;
    parametros="accion=1";
    var envio="actions/acciones_usuarios.php?"+parametros;
    //alert(parametros);
    ajaxLista=objetoAjax();
    ajaxLista.open("GET", envio);
    ajaxLista.onreadystatechange=function() {
        if (ajaxLista.readyState==4) {
            document.getElementById('div_lista_usuarios').innerHTML=ajaxLista.responseText;
        //actualizar_paciente_espera();
        }
    }
    ajaxLista.send(null)

}
function eliminar_usuarios(usuarioId){
    if(confirm("Esta seguro?")){
       
        var parametros;
        parametros="accion=4&usuarioId="+usuarioId;
        var envio="actions/acciones_usuarios.php?"+parametros;
        //alert(parametros);
        ajaxDelete=objetoAjax();
        ajaxDelete.open("GET", envio);
        ajaxDelete.onreadystatechange=function() {
            if (ajaxDelete.readyState==4) {
                //alert(ajaxDelete.responseText);
                lista_usuarios()
            //document.getElementById('div_lista_usuarios').innerHTML=ajaxDelete.responseText;
            //actualizar_paciente_espera();
            }
        }
        ajaxDelete.send(null)

    }
    
}
function agregar_modificar_usuario(usuarioId){
    cargando('div_add_usuarios');
    var parametros;
    parametros="usuarioId="+usuarioId;
    var envio="ajax_page/add_mod_usuarios.php?"+parametros;
    //alert(parametros);
    ajaxAdd=objetoAjax();
    ajaxAdd.open("GET", envio);
    ajaxAdd.onreadystatechange=function() {
        if (ajaxAdd.readyState==4) {
           
            document.getElementById('div_add_usuarios').innerHTML=ajaxAdd.responseText;
            update_buttons();
        //actualizar_paciente_espera();
        }
    }
    ajaxAdd.send(null)
}
function guardar_usuario(){
    cargando('div_mensaje');
    var validar=true;
    var usuarioId;
    usuarioId=$('#txtIdUsuario').attr("value");
    if(usuarioId==-1){
        validar=validar_datos();
    }else{
        validar=validar_datos_modificar();
    }
    if(validar==false){
        var parametros;
        var respuesta;
        parametros="txtIdentidad="+$('#txtIdentidad').attr("value")+"&"+
        "txtNombre="+$('#txtNombre').attr("value")+"&"+
        "txtFecha="+$('#txtFecha').attr("value")+"&"+
        "txtDireccion="+$('#txtDireccion').attr("value")+"&"+
        "txtTelefono="+$('#txtTelefono').attr("value")+"&"+
        "optSexo="+$('[name="optRadio"]:checked').val()+"&"+
        "txtNick="+$('#txtNick').attr("value")+"&"+
        "txtPass1="+$('#txtPass1').attr("value")+"&"+
        "txtAcceso="+$('#cboAcceso').attr("value")+"&";
        
        if(usuarioId==-1){
            parametros=parametros+"&accion=2";
        }else{
            parametros=parametros+"&accion=3&txtUsrId="+usuarioId;
        }
        //alert(parametros);
        var envio="actions/acciones_usuarios.php?"+parametros;
        ajaxSaveUsr=objetoAjax();
        ajaxSaveUsr.open("GET", envio);
        ajaxSaveUsr.onreadystatechange=function() {
            if (ajaxSaveUsr.readyState==4) {
                //alert(ajaxSaveUsr.responseText);
                respuesta=ajaxSaveUsr.responseText;
                //alert(respuesta);
                document.getElementById('div_mensaje').innerHTML=respuesta;
                //                if(respuesta==1){
                //                    document.getElementById('div_mensaje').innerHTML="El nombre del usuario ya esta registrado";
                //                }else{
                //                    if(respuesta==2){
                lista_usuarios();
            //                        if(usuarioId==-1){
            //                            document.getElementById('div_mensaje').innerHTML="Usuario agregado correctamente";
            //                        }else{
            //                            document.getElementById('div_mensaje').innerHTML="Usuario actualizado correctamente";
            //
            //                        }
            //
            //                    }
            //
            //                }
            }
        }
        ajaxSaveUsr.send(null)
    }
}
function validar_datos(){
    var error=true;
    if($('#txtIdentidad').attr("value")==""){
        document.getElementById('div_mensaje').innerHTML="*Ingrese el n&uacute;mero de identidad";
    }else{
        if($('#txtNombre').attr("value")=="" ){
            document.getElementById('div_mensaje').innerHTML="*Ingese el nombre del usuario";
        }else{
            if($('#txtNick').attr("value")==""){
                document.getElementById('div_mensaje').innerHTML="*Ingrese el nick";
            }else{
                if(document.getElementById('txtPass1').value==""){
                    document.getElementById('div_mensaje').innerHTML="*Ingrese la contrase&ntilde;a";
                }else{
                    if(document.getElementById('txtPass2').value==""){
                        document.getElementById('div_mensaje').innerHTML="*Confirme contrase&ntilde;a";
                    }else{
                        if(document.getElementById('txtPass1').value!=document.getElementById('txtPass2').value){
                            document.getElementById('div_mensaje').innerHTML="*Contrase&ntilde;a no coinciden";
                        }else{
                            if(isNaN($('#txtP_a').attr("value"))){
                                cargando('div_mensaje');
                                error=false;
                            }
                        }
                    }
                }
            }
        }
    }
    return error;
}
function validar_datos_modificar(){
    var error=true;
    if($('#txtIdentidad').attr("value")==""){
        document.getElementById('div_mensaje').innerHTML="*Ingrese el n&uacute;mero de identidad";
    }else{
        if($('#txtNombre').attr("value")=="" ){
            document.getElementById('div_mensaje').innerHTML="*Ingese el nombre del usuario";
        }else{
            if($('#txtNick').attr("value")==""){
                document.getElementById('div_mensaje').innerHTML="*Ingrese el nick";
            }else{               
                if(document.getElementById('txtPass1').value!=document.getElementById('txtPass2').value){
                    document.getElementById('div_mensaje').innerHTML="*Contrase&ntilde;a no coinciden";
                }else{
                    if(isNaN($('#txtP_a').attr("value"))){
                        cargando('div_mensaje');
                        error=false;
                    }
                }
                   
            }
        }
    }
    return error;
}